/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dvd.tools;

import dvd.gestionnaires.gestionnaireDvd;
import dvd.gestionnaires.gestionnairePersonne;
import dvd.gestionnaires.gestionnaireRole;
import dvd.gestionnaires.gestionnaireUsers;
import java.io.PrintWriter;
import javax.ejb.EJB;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;

/**
 *
 * @author Fanny
 */
@WebListener
public class InitBD implements ServletContextListener {

    @EJB
    private gestionnaireDvd gestionnaireDvd;
    @EJB
    private gestionnaireRole gestionnaireRole;
    @EJB
    private gestionnairePersonne gestionnairePersonne;
    @EJB
    private gestionnaireUsers gestionnaireUser;

    @Override
    public void contextInitialized(ServletContextEvent sce) {
        sce.getServletContext().log("Ajout de données dans la BD");
        gestionnaireDvd.creerFilmsdeTest();
        gestionnairePersonne.creerActeursDeTest();
        gestionnairePersonne.creerRealisateursDeTest();
        gestionnaireRole.creerRolesdeTest();
        gestionnaireUser.creerAdmin();
    }

    @Override
    public void contextDestroyed(ServletContextEvent sce) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}
